New Taco Bell Restaurant Opens In Chili